Big Huge Thesaurus

Cytesis proliferus

noun